package com.cloudsigns.factorymanager2.engineering.bean;

import com.cloudsigns.factorymanager2.cusenum.CommonEnum;

import java.io.Serializable;
import java.util.List;

/**
 * Created by tony on 2018/5/7.
 */

public class PatrolOrderBean implements Serializable {
    private long adminConfirmCompleteDate;
     private long beginDate;
    private String companyId;
    private String companyName;
    private long completeDate;
    private CommonEnum.CompleteStatus completeStatus;
    private long createDate;
    private String createOrderAccountId;
    private String createOrderAccountName;
    private long finishDate;
    private boolean hasPauseOrder;
    private String id;
    private List<MediaBean> mediaList;
    private List<PatrolFeedbackBean> patrolFeedbackList;
    private String receiveAccountId;
    private String receiveAccountName;
    private long receiveOrderTime;
    private String regionName;
    private long sendOrderTime;
    private CommonEnum.EngineeringOrderStatus status;

    public long getBeginDate() {
        return beginDate;
    }

    public String getCompanyId() {
        return companyId;
    }

    public String getCompanyName() {
        return companyName;
    }

    public long getCompleteDate() {
        return completeDate;
    }

    public long getCreateDate() {
        return createDate;
    }

    public String getCreateOrderAccountId() {
        return createOrderAccountId;
    }

    public String getCreateOrderAccountName() {
        return createOrderAccountName;
    }

    public long getFinishDate() {
        return finishDate;
    }

    public boolean isHasPauseOrder() {
        return hasPauseOrder;
    }

    public String getId() {
        return id;
    }

    public List<MediaBean> getMediaList() {
        return mediaList;
    }

    public List<PatrolFeedbackBean> getPatrolFeedbackList() {
        return patrolFeedbackList;
    }

    public String getReceiveAccountId() {
        return receiveAccountId;
    }

    public String getReceiveAccountName() {
        return receiveAccountName;
    }

    public long getReceiveOrderTime() {
        return receiveOrderTime;
    }

    public long getAdminConfirmCompleteDate() {
        return adminConfirmCompleteDate;
    }

    public String getRegionName() {
        return regionName;
    }

    public long getSendOrderTime() {
        return sendOrderTime;
    }

    public CommonEnum.EngineeringOrderStatus getStatus() {
        return status;
    }

    public CommonEnum.CompleteStatus getCompleteStatus() {
        return completeStatus;
    }

    public void setBeginDate(long beginDate) {
        this.beginDate = beginDate;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public void setCompleteDate(long completeDate) {
        this.completeDate = completeDate;
    }

    public void setCreateDate(long createDate) {
        this.createDate = createDate;
    }

    public void setCreateOrderAccountId(String createOrderAccountId) {
        this.createOrderAccountId = createOrderAccountId;
    }

    public void setCreateOrderAccountName(String createOrderAccountName) {
        this.createOrderAccountName = createOrderAccountName;
    }

    public void setFinishDate(long finishDate) {
        this.finishDate = finishDate;
    }

    public void setHasPauseOrder(boolean hasPauseOrder) {
        this.hasPauseOrder = hasPauseOrder;
    }

    public void setId(String id) {
        this.id = id;
    }

    public void setMediaList(List<MediaBean> mediaList) {
        this.mediaList = mediaList;
    }

    public void setPatrolFeedbackList(List<PatrolFeedbackBean> patrolFeedbackList) {
        this.patrolFeedbackList = patrolFeedbackList;
    }

    public void setReceiveAccountId(String receiveAccountId) {
        this.receiveAccountId = receiveAccountId;
    }

    public void setReceiveAccountName(String receiveAccountName) {
        this.receiveAccountName = receiveAccountName;
    }

    public void setReceiveOrderTime(long receiveOrderTime) {
        this.receiveOrderTime = receiveOrderTime;
    }

    public void setRegionName(String regionName) {
        this.regionName = regionName;
    }

    public void setSendOrderTime(long sendOrderTime) {
        this.sendOrderTime = sendOrderTime;
    }

    public void setStatus(CommonEnum.EngineeringOrderStatus status) {
        this.status = status;
    }

    public void setAdminConfirmCompleteDate(long adminConfirmCompleteDate) {
        this.adminConfirmCompleteDate = adminConfirmCompleteDate;
    }

    public void setCompleteStatus(CommonEnum.CompleteStatus completeStatus) {
        this.completeStatus = completeStatus;
    }
}
